A Spectral Technique for Coloring Random 3-Colorable Graphs

نویسنده

  • M. Sudan
چکیده

18 until the number of vertices left is O(n=d), and color the remaining vertices in an arbitrary manner. 7. The existence of an approximation algorithm based on the spectral method for coloring arbitrary graphs is a question that deserves further investigation (which we do not address here.) Recently, improved approximation algorithms for graph coloring have been obtained using semideenite programming 14], 5]. Acknowledgement We thank two anonymous referees for several suggestions that improved the presentation of the paper. 17 based on eigenvectors of the adjacency matrix, and showed that their heuristic optimally colors complete 3-partite graphs as well as certain other classes of graphs with regular structure. 2. By modifying some of the arguments of Section 2 we can show that if p is somewhat bigger (p log 3 n=n suuces) then almost surely the initial coloring V 0 i that is computed from the eigenvectors e 3n?1 and e 3n in the rst phase of our algorithm is completely correct. In this case the last two phases of the algorithm are not needed. By reening the argument in Subsection 2.2, it can also be shown that if p > 10 log n=n the third phase of the algorithm is not needed, and the coloring obtained by the end of the second phase will almost surely be the correct one. 3. We can show that a variant of our algorithm nds, almost surely, a proper coloring in the model of random regular 3-colorable graphs in which one chooses randomly d perfect match-ings between each pair of distinct color classes, when d is a suuciently large absolute constant. Here, in fact, the proof is simpler, as the smallest two eigenvalues (and their corresponding eigenspace) are known precisely, as noted in Subsection 1.2. 4. The results easily extend to the model in which each vertex rst picks a color randomly, independently and uniformly, among the three possibilities, and next every pair of vertices of distinct colors becomes an edge with probability p (> c=n). 5. If G = G 3n;p;3 and p c=n for some small positive constant c, it is not diicult to show that almost surely G does not have any subgraph with minimum degree at least 3, and hence it is easy to 3-color it by a greedy-type (linear time) algorithm. For values of p which are bigger than this c=n but satisfy p = o(log n=n), the graph …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Spectral Technique for Coloring Random 3-Colorable Graphs

Let G3n,p,3 be a random 3-colorable graph on a set of 3n vertices generated as follows. First, split the vertices arbitrarily into three equal color classes and then choose every pair of vertices of distinct color classes, randomly and independently, to be an edge with probability p. We describe a polynomial time algorithm that finds a proper 3-coloring of G3n,p,3 with high probability, wheneve...

متن کامل

Coloring Random and Semi-Random k-Colorable Graphs

The problem of coloring a graph with the minimum number of colors is well known to be NPhard, even restricted to k-colorable graphs for constant k 3. On the other hand, it is known that random k-colorable graphs are easy to k-color. The algorithms for coloring random kcolorable graphs require fairly high edge densities, however. In this paper we present algorithms that color randomly generated ...

متن کامل

Coloring Random 3-Colorable Graphs with Non-uniform Edge Probabilities

Random 3-colorable graphs that are generated according to a G(n, p)-like model can be colored optimally, if p ≥ c/n for some large constant c. However, these methods fail in a model where the edgeprobabilities are non-uniform and not bounded away from zero. We present a spectral algorithm that succeeds in such situations.

متن کامل

On the Hardness of 4-Coloring a 3-Colorable Graph

We give a new proof showing that it is NP-hard to color a 3-colorable graph using just four colors. This result is already known [18], but our proof is novel as it does not rely on the PCP theorem, while the one in [18] does. This highlights a qualitative difference between the known hardness result for coloring 3-colorable graphs and the factor n hardness for approximating the chromatic number...

متن کامل

An expected polynomial time algorithm for coloring 2-colorable 3-graphs

We present an algorithm that colors a random 2-colorable 3-uniform hypergraph optimally in expected running time O(n5 log n).

متن کامل

Tabu Search for Coloring Random 3-colorable Graphs

We present an experimental investigation of tabu search (TS) to solve the 3-coloring problem (3-COL). Computational results reveal that a basic TS algorithm is able to find proper 3colorings for random 3-colorable graphs with up to 11 000 vertices and beyond when instances follow the uniform or equipartite well-known models, and up to 1 500 vertices for the hardest class of flat graphs. This st...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994